rip rap - French English Dictionary